<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>axios配置</title>
    <script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.js"></script>
</head>
<body>
    <script>
        // axios 函数执行时, 传入的对象就是『配置对象』
        // axios({
        //     配置对象
        // })
        // axios.get('/server', {配置对象});
        // axios.post('/server', {}, {配置对象})
        //配置对象用来设定 『请求的参数以及功能设置』
        /**
         * method  请求类型
         * url     请求的 url
         * params  请求的 url 参数
         * headers 请求头
         * data    请求体设置
         * baseURL 设置 url 的公共部分
         * timeout  超时时间
         * cancelToken 取消配置
         */
        //axios 的默认属性配置
        axios.defaults.baseURL = 'http://127.0.0.1';
        axios.defaults.timeout = 3000;
        axios.defaults.method = 'GET';

        axios.get('/server');
        axios.get('/json-server');
        axios.get('/settings');
    </script>
</body>
</html>